package com.jsyl.lwbk.business.vo.education;

import com.jsyl.lwbk.business.domain.education.CourseChild;

import java.util.Date;
import java.util.List;

/**
 * @author jh
 * @date 2020-11-04 09:44
 * @desc
 **/

public class ChildCourseVO {


    private Long  id;

    private Long  centerId;
    private Long  courseId;
    private Integer confirm;
    private Long childId;

    //HH:mm
    private String courseTime;
    //YYMMDD
    private String scheduleTime;

    private String  courseName;

    private String  children;

    private Integer projectType;

    private List<CourseChild> students;

    private Long teacherId;

    private String teacherName;
    private String childName;
    private String updateTime;

    private Integer threeDayBefore;

    //录入按钮
    private Short isShowEdit;

    //录入按钮
    private Short temShowEdit;

    //查看按钮
    private Short isShowCheck;

    //是否为当天
    private Short isCurDay;

    //是否有数据
    private Short isHaveData;

    private Date lastConfirmTime;

    private String updateBy;
    //是否显示新手首月标准计划
    private Short isNewProgram;

    private String trainingProgramNumber;

    public String getTrainingProgramNumber() {
        return trainingProgramNumber;
    }

    public void setTrainingProgramNumber(String trainingProgramNumber) {
        this.trainingProgramNumber = trainingProgramNumber;
    }

    public Short getIsNewProgram() {
        return isNewProgram==null?(short) 0:isNewProgram;
    }

    public void setIsNewProgram(Short isNewProgram) {
        this.isNewProgram = isNewProgram;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getCenterId() {
        return centerId;
    }

    public void setCenterId(Long centerId) {
        this.centerId = centerId;
    }

    public Long getCourseId() {
        return courseId;
    }

    public void setCourseId(Long courseId) {
        this.courseId = courseId;
    }

    public Integer getConfirm() {
        return confirm;
    }

    public void setConfirm(Integer confirm) {
        this.confirm = confirm;
    }

    public Long getChildId() {
        return childId;
    }

    public void setChildId(Long childId) {
        this.childId = childId;
    }

    public String getCourseTime() {
        return courseTime;
    }

    public void setCourseTime(String courseTime) {
        this.courseTime = courseTime;
    }

    public String getScheduleTime() {
        return scheduleTime;
    }

    public void setScheduleTime(String scheduleTime) {
        this.scheduleTime = scheduleTime;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    public String getChildren() {
        return children;
    }

    public void setChildren(String children) {
        this.children = children;
    }

    public Integer getProjectType() {
        return projectType;
    }

    public void setProjectType(Integer projectType) {
        this.projectType = projectType;
    }

    public List<CourseChild> getStudents() {
        return students;
    }

    public void setStudents(List<CourseChild> students) {
        this.students = students;
    }

    public Long getTeacherId() {
        return teacherId;
    }

    public void setTeacherId(Long teacherId) {
        this.teacherId = teacherId;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getChildName() {
        return childName;
    }

    public void setChildName(String childName) {
        this.childName = childName;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getThreeDayBefore() {
        return threeDayBefore;
    }

    public void setThreeDayBefore(Integer threeDayBefore) {
        this.threeDayBefore = threeDayBefore;
    }

    public Short getIsShowEdit() {
        return isShowEdit;
    }

    public void setIsShowEdit(Short isShowEdit) {
        this.isShowEdit = isShowEdit;
    }

    public Date getLastConfirmTime() {
        return lastConfirmTime;
    }

    public void setLastConfirmTime(Date lastConfirmTime) {
        this.lastConfirmTime = lastConfirmTime;
    }

    public Short getIsShowCheck() {
        return isShowCheck;
    }

    public void setIsShowCheck(Short isShowCheck) {
        this.isShowCheck = isShowCheck;
    }

    public Short getIsCurDay() {
        return isCurDay;
    }

    public void setIsCurDay(Short isCurDay) {
        this.isCurDay = isCurDay;
    }

    public Short getIsHaveData() {
        return isHaveData;
    }

    public void setIsHaveData(Short isHaveData) {
        this.isHaveData = isHaveData;
    }

    public Short getTemShowEdit() {
        return temShowEdit;
    }

    public void setTemShowEdit(Short temShowEdit) {
        this.temShowEdit = temShowEdit;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }
}
